package com.youyoulong.framework.util.service;

import java.util.Map;

public interface IFrameDataInterfaceService {
	
	public final static String _dataKey = "datas";
	public final static String _statusKey = "status";
	public final static String _successCode = "100";
	public final static String _nodataCode = "000";
	public final static String _failCode = "-100";	
	public final static String _queryParams = "params";  // 系统传入的参数,页面传入的
	public final static String _dataInterface = "interface";
	public final static String _interfaceDefParams = "interfaceDefParams";
	public final static String _targetDataInterface = "target";
	
	public final static String _pageVoKey = "pageVo";
	public final static String _pageKey = "page";
	public final static String _pageSizeKey = "pageSize";
	public final static String _totalCountKey = "totalCount";
	public final static String _totalPageKey = "totalPage";
	
	
	public abstract Object execute(Map<?, ?> params) throws Exception;
}
